#include"3.22.c.h"

int menu() {
	int c;
	printf("0-9以内的多项式计算");
	printf( "1.计算" );
	printf( "0.退出\n" );
	printf( "选择：");
	scanf("%d",&c);
	return c;
}

int main() {
	while (1) {
		switch (menu()) {
		case 1: {
			printf( "请输入要计算的表达式（操作数和结果都在0-9的范围内，以#结束）：" );
			char res = EvaluateExpression();//算法3.22　表达式求值
			printf( "计算结果为%d",res - 48);
		}
			break;
		case 0:
			printf( "退出成功\n");
			exit(0);
		default:
			break;
		}		
	}
	return 0;
}